home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
hobby
/
rec12.zip
/
REC.DOC
< prev
next >
Wrap
Text File
|
1994-11-18
|
52KB
|
931 lines
===========================================================================
|| ||
|| REC 1.2 ||
|| GESTIONE DISCOTECA PERSONALE ||
|| BY ||
|| ScordaWare - 1994 ||
|| ||
===========================================================================
Il programma REC 1.2, tutti i file di supporto e la documentazione sono
COPYRIGHT (C) 1992-1994 Massimiliano Scordamaglia e di conseguenza ogni abuso
sara' punito. Il programma potra' essere distribuito liberamente SOLO in
versione NON registrata e SOLO in forma completa. Ogni tipo di vendita e'
proibita senza l'autorizzazione dell'autore.Ogni modifica al programma o alla
documentazione e' proibita senza l'autorizzazione dell'autore. Per ulteriori
informazioni e per le modalita' di registrazione, consultate le pagine
successive del manuale.
I marchi CLIPPER, DBase 3+ e IBM e Norton sono registrati e appartengono alle
case produttrici di tali software.
************* FOR ALL FOREIGN PEOPLE ***************
I'm sorry if the program and the documentation are in italian ,but i've no
much time for an international version. If i'll receive requests about an
english version, i'll be happy to make it.
*** NOTE DOLENTI: LA REGISTRAZIONE ***
Chiunque abbia programmato almeno una volta, sa che scrivere un programma
comporta ore e ore di lavoro, fatica e colossali mal di testa a fine
giornata. Questo tipo di software, che normalmente non viene
commercializzato, spesso non riesce neanche a dare una gratificazione
economica, ci si affida quindi al buon senso e al rispetto dell'utilizzatore
che ne fara' uso. Pur avendo limitato l'utilizzo del programma, impedendone
la stampa, ho comunque lasciato tutto il resto inalterato in modo da lasciar
visionare e adoperare le rimanenti caratteristiche; quindi chiunque e' in
grado di valutare se REC fa al caso suo. Se REC vi piace o vi convince
abbastanza, potete registravi inviandomi
25.000 ITALIAN LIRE (OR 25 US DOLLARS) ENTRO 30 GIORNI DALLA PRESA VISIONE
e avere cosi' la versione utilizzabile al 100% senza limitazioni o fastidiose
scritte sul video. Inoltre avrete diritto a TUTTI gli aggiornamenti futuri
di REC 1.x CON LA SEMPLICE SPESA DI SPEDIZIONE E DEL DISCHETTO (e ovviamente
la differenza di costo fra una versione e l'altra!) o su richiesta e nel
limite del possibile, a variazioni su misura.
Inutile dire che, al di la' del lato economico, questo supporto sarebbe un
ottimo incentivo per me a continuare su questa strada.
Potete quindi inviare 25.000 lire a:
MASSIMILIANO SCORDAMAGLIA
VIA MASACCIO 19
41013 CASTELFRANCO EMILIA
MODENA
(ITALY)
oppure contattarmi semplicemente per segnalarmi bugs, consigli o opinioni.
Potete raggiungermi anche attraverso la rete FIDO scrivendomi un matrix al
2:332/516.5
e magari ricevere la versione registrata o i futuri aggiornamenti per via
telematica (quindi senza ulteriori spese). Potete inviarmi le 25.000 lire
tramite VAGLIA POSTALE, contanti o assegno in busta chiusa assicurata,
specificando IN STAMPATELLO il vostro nome, indirizzo, CAP, citta', numero
di fax ed eventualmente il vostro address FIDO (se lo possedete).
Una volta effettuato il pagamento, riceverete tramite fax o lettera in
mancanza di questo, la password sbloccante per poter cosi' usufruire di tutte
le funzioni del programma. Per ulteriori informazioni a riguardo vi invito a
leggere il paragrafo SBLOCCO PASSWORD.
*** COS'E' REC 1.2 ***
REC e' un programma di gestione discoteca personale, quindi destinato al
singolo utente finale, che ha lo scopo di rendere veloce e agevole
l'archiviazione e la consultazione di dischi, cd e cassette e dei rispettivi
titoli. Il programma nasce dall'esigenza di avere un supporto ad hoc per
questo tipo di dati ed eventualmente passare in ogni momento all'utilizzo di
un software generico per tale gestione. Per questo motivo il programma e'
stato scritto interamente in Clipper e di conseguenza gli archivi sono in
formato DBF, quindi completamente compatibili con ogni programma che gestisca
questo formato di dati. Modestamente ritengo che REC potra' soddisfare ogni
vostra esigenza attuale e futura, ma allo stesso tempo considero una
carattestica fondamentale dei dati la loro massima trasportabilita' e di
conseguenza lascio aperta ogni possibilita' di utilizzo anche su altri
pacchetti o altre piattaforme. Ho concesso estrema liberta' anche riguardo
l'output di stampa che e' stato realizzato attraverso REPORTS (.FRM) e LABELS
(.LBL) in modo da rendere personalizzabili le liste finali.
N.B.: La versione non registrata di REC NON consente alcun tipo di stampa (ad
eccezione della stampa cover) e di conseguenza questo e' da considerarsi non
come errore di procedura bensi' come limite da me imposto sulle versioni non
registrate.
Naturalmente, a registrazione avvenuta, tutte le opzioni di stampa saranno
accessibili.
Faro' un breve accenno alle possibilita' di REC che saranno analizzate in
dettaglio successivamente. REC consente di:
- inserire/variare/annullare DISCHI e titoli
- inserire/variare/annullare CD e titoli
- inserire/variare/annullare CASSETTE e titoli
- consultare/variare/annullare globalmente ogni tipo di records e i titoli
- filtro di ricerca per consultazioni su tutti i campi dell'anagrafica LP o
per titolo brano
- stampa differenziata per DISCHI,CD,CASSETTE in modo compatto o esteso
- stampa globale di tutti i records in modo compatto, esteso o scheda
- stampa di cover per casette contenenti 1 o 2 LP
- stampa dei records su file
- manutenzione dei records che consente le funzioni di
REINDEX/RECALL/PACK/SORT sull'archivio a fronte di irregolarita' o della
necessita' di ottimizzare i dati
Il programma viene fornito in versione compattata con il nome
REC12.ARJ
che DEVE contenere i seguenti files:
- REC.EXE : il programma REC 1.2
- RECORDS.V12 : il file archivio dei records
- TITOLI.DBF : il file archivio dei titoli dei brani
- PSW.DBF : il file di memorizzazione dei dati personali
- SDIS1.FRM : modulo di stampa compatta dischi
- SCD1.FRM : modulo di stampa compatta cd
- SMC1.FRM : modulo di stampa compatta cassette
- SGLO1.FRM : modulo di stampa compatta globale
- SFILE.FRM : modulo usato per l'esportazione dei records su file ASCII
- SDIS2.LBL : modulo di stampa estesa dischi
- SCD2.LBL : modulo di stampa estesa cd
- SMC2.LBL : modulo di stampa estesa cassette
- SGLO2.LBL : modulo di stampa estesa globale
- REC.DOC : documentazione di REC 1.2 in formato testo (questo file)
*** DIFFERENZE DELLE VERSIONE 1.2 ALLA VERSIONE 1.1
Sostanziali modifiche sono state effettuate sia nelle funzionalita' che nella
struttura di inserimento:
- Corretti alcuni bugs che non consentivano l'uscita intermedia dalla
procedura nei menu di stampa compatta e estesa.
- Con la completa riscrittura della routine di STAMPA COVER, sono spariti
ulteriori bugs di formato.
- Corretto un bug che in certe condizioni non stampava il primo record nelle
varie stampe a disposizione.
- Risolto un annoso problema che creava problemi distruttivi (!) in fase di
conversione archivi con la presenza del comando SHARE installato sotto DOS
di versione superiore al 6.0.
- Corrette alcune innocue imprecisioni nella logica di programmazione, che
permettevano di entrare in modifica e cancellazione dei records anche se
questi non erano presenti (in pratica solo ad archivi vuoti).
- E' stata ottimizzata la gestione dell'archivio degli LP (RECORDS.DBF)
compattandoli cosi' in un rapporto di 1:4 rispetto la versione precedente.
Di conseguenza il tempo iniziale di partenza e' stato ridotto di circa 4/5
volte e migliorato leggermente anche il tempo di consultazione e ricerca.
- I records degli LP ora permettono l'inserimento delle raccolte composte da
piu' albums (da 1 a 9). Inoltre e' possibile specificare anche la durata di
ogni LP.
- E' stato totalmente rivoluzionato l'inserimento dei brani, ora non piu'
limitati a 24 titoli per album, bensi' inseribili in numero virtualmente
infinito, specificando per ognuno: titolo, album, lato di locazione e durata.
- E' stata inserita la funzione di ricerca (filter) tra tutti i brani.
- Modifica delle stampe estese atte al contenimento dei nuovi campi degli lp.
- E' stata aggiunta la STAMPA SCHEDA nella scelta delle stampe globali,
ovvero la stampa dettagliata dell'anagrafica e dei brani dell'LP selezionato
- Completamente rivoluzionata la STAMPA COVER che ora permette di avere 1 o 2
LP per cover (quindi una side o un intero album per ogni lato della
cassetta), selezionabili e combinabili tra tutti gli LP scelti.
- Funzione di ripristino dei records cancellati (UNDELETE) ora selettiva e
non piu' globale come in precedenza.
*** DIFFERENZE DELLA VERSIONE 1.1 ALLA VERSIONE 1.0 ***
Questa versione differisce dalla precedente per poche ma fondamentali
modifiche. Innanzitutto e' stata introdotta la possibilita' di inserire i
titoli dei brani per ogni album e la capacita' di stampare la cover
dell'album corrispondente da anteporre a quella cartonata della cassetta
vergine.
Il campo NOTE e' stato allungato di 20 caratteri passando da 30 a 50. E'
stata introdotto un filtro di selezione che agisce su tutti i campi dei
records e che permette consultazioni e selezioni incrociate tramite
l'impostazione di specifiche di ricerca sui campi stessi.
E' stata inserita la possibilita' di creare un file testo contenente le
anagrafiche dei records selezionati.
E' stato corretto un bug nella procedura di ORDINAMENTO FISICO che ne
impediva il regolare funzionamento sotto DOS 6.0 . Inoltre tutte le maschere
di stampa sono state modificate in modo da consentire la presenza di un
numero maggiore di records per pagina.
NB.: gli archivi usati per la versione 1.2 NON sono compatibili alla
versione 1.1 quindi il programma provvedera' automaticamente a convertire i
vecchi archivi nel nuovo formato.
******************
*** ATTENZIONE ***
******************
Non e' possibile effettuare l'upgrade degli archivi dalla versione 1.0 alla
1.2, quindi chi fosse in possesso di REC 1.0, prima DEVE necessariamente
aggiornare la sua versione alla 1.1, dopodiche' alla 1.2. Se cio' non
avverra' e' garantita la perdita di ogni dato esistente.
*** INSTALLAZIONE ***
Il programma funziona sotto MS-DOS in tutte le versioni maggiori o uguali
alla 3.3. E' consigliato l'impiego su macchine 386 o superiori, anche se non
esistono limiti reali per l'esecuzione su macchine inferiori. L'utilizzo
puo' essere fatto indifferentemente su floppy disk o su hard-disk, tenendo
presente che il programma e i files associati occupano circa 420k a cui vanno
sommati i files degli archivi e d'indice (la cui grandezza e' dipendente
dalla quantita' di dati). Inoltre se si desidera utilizzare la funzione
-ORDINA RECORDS- nel menu di -MANUTENZIONE- , bisogna tenere presente che
verra' generato un file temporaneo la cui grandezza e' uguale a quella del
file archivio RECORDS.DBF. Inoltre durante la scelta del filter sui brani,
viene creato un nuovo file indice CODES.NTX dalla grandezza variabile dalla
quantita' di titoli presenti. Chi lavora su dischetto facia quindi molta
attenzione ad avere lo spazio sufficente per i files di lavoro creati.
N.B.:il file temporaneo verra' automaticamente annullato a fine operazione,
il file indice no.
Per installare REC 1.2 e' necessario innanzitutto creare una nuova directory
o utilizzarne una gia' esistente e decompattare l'archivio REC12.ARJ in essa.
Non bisogna seguire alcuna avvertenza particolare, se non lanciare il
programma nella directory che lo contiene in cui DEVONO anche esserci TUTTI i
files di supporto, pena il mancato funzionamento del programma stesso. Dopo
il lancio del programma verranno generati in automatico i files indice
-AUTANTI.NTX- e -COLPSI.NTX-. Se inavvertitamente questi files dovessero
essere cancellati, essi verranno ricreati.
E' consigliabile lanciare REC da un batch file che provveda, a fine
esecuzione, alla duplicazione dei files dati -RECORDS.DBF- e -TITOLI.DBF- o,
in ogni caso, fare sempre una copia di backup di questi files. Il programma
non prevede la manutenzione dei files dati ma del solo file indice.
Comunque, nella remota possibilita' che si rovini -RECORDS.DBF-, esistono
innumerevoli programmi PD o commerciali atti al ripristino dei dati (ad
esempio le Norton Utilities 7.0).
Coloro che utilizzavano precedentemente REC 1.1, possono tranquillamente
scompattare la nuova versione nella vecchia directory, in quanto tutti i
files aggiornati andranno a sostituire i precedenti e i vecchi archivi DOPO
il primo lancio saranno rinominati -RECORDS.V11-.
Chi invece installa il programma per la prima volta, dopo il primo lancio
sara' generato l'archivio -RECORDS.DBF- che diventera' il file dati
effettivo.
N.B.: Solo DOPO e non prima il primo lancio sara' possibile cancellare i
files RECORDS.V10 e/o RECORDS.V11, pena il mancato funzionamento del
programma!
*** LEGGI BENE!!! ***
*** SBLOCCO PASSWORD ***
A differenza delle precedenti versioni che venivano rese totalmente
funzionanti a registrazione avvenuta tramite l'invio di un nuovo eseguibile,
in REC 1.2 per avere il pieno controllo, basta semplicemente compilare il
questionario iniziale che viene presentato ad ogni accesso al programma.
Il funzionamento e' molto semplice:
dopo aver compilato i campi NOME, COGNOME, lasciate invariato l'IDCODE che di
default sara' "NU999" (se eventualmente modificherete l'IDCODE sara'
necessario che me lo comunichiate). Fatto questo il programma vi fornira'
una password pubblica e vi chiedera' la password privata. Ovviamente solo io
posso calcolarvi la password privata e per fare cio' sara' necessario che
all'atto della registrazione (quindi sul vaglia o sulla lettera con i
contanti), specifichiate IN STAMPATELLO i dati della maschera, ovvero:
NOME
COGNOME
IDCODE
PASSWORD PUBBLICA (che calcola il programma)
A questo punto, se avrete specificato il numero di fax, in qualche giorno
riceverete la password privata insieme all'IDCODE personale, altrimenti li
inviero' per lettera. Nel frattempo il programma permettera' comunque di
lavorare, ma non di stampare e comunque continuera' a proporre la schermata
di registrazione iniziale e finale sino a che' la registrazione non sara'
avvenuta. Una volta fatto questo tali richieste non saranno piu' necessarie,
quindi il programma procedera' senza piu' proporle.
N.B. per i REGISTRATI: tutti coloro che gia' sono registrati, possiedono
gia' un codice identificativo visualizzabile sul dischetto che ho inviato o
al lancio del programma. Quando farete richiesta della password privata,
specificate quindi l'IDCODE gia' assegnato.
*** REC 1.2 - DESCRIZIONE DEI MENU E DELLE FUNZIONI ***
Appena si lancera' in esecuzione il programma, comparira' una schermata che
invitera' all'attesa, durante la quale avverra' la reindicizzazione o la
crezione del file indice e il conteggio dei records presenti. La durata
della pausa e' dipendente dalla grandezza dell'archivio e dalla velocita'
della macchina.
La schermata principale presenta al centro in alto una maschera contenente il
nome del programma, la sua versione e il marchio ScordaWare - 1994. In alto
a sinistra e' visualizzata la data corrente e in alto a destra l'orario NON
IN TEMPO REALE, ma che viene aggiornato ad ogni cambio di menu. Sottostante
si trova il nome del menu e le sue opzioni, con una breve spiegazione
associata ad ogni voce che compare nel riquadro sottostante, mentre sulla
penultima riga sono presenti i tasti disponibili. Infine a sinistra e'
locato uno specchio riassuntivo del numero di dischi,cd,cassette e somma
totale presenti in archivio. Questi dati sono costantemente aggiornati e
sempre disponibili nel solo menu principale.
Vediamo ora in dettaglio le voci presenti.
** GESTIONE DISCHI
Con questa opzione possiamo gestire tutti i records che vogliamo catalogare
come dischi. Una volta attivata questa voce, potremo decidere il record di
partenza da cui cominciare la consultazione o semplicemente battere <INVIO>
per partire dal primo record. I records sono ordinati sulle tre chiavi
AUTORE,ANNO e TITOLO in questo rispettivo ordine e priorita'. A questo punto
la maschera di consultazione sara' attivata e con le frecce ALTO E BASSO
possiamo scorrere i records avanzando di uno in uno, mentre con i tasti
<PGUP> e <PGDN> visualizziamo la pagina successiva o precedente. Con le
frecce DESTRA E SINISTRA invece possiamo consultare i campi rimanenti che,
per ragioni di spazio, non possono essere visualizzati sulla stessa
schermata.
A questo punto possiamo uscire con il tasto <ESC> oppure variare il record su
cui siamo posizionati usando <INVIO>. Con <F1> inseriamo un nuovo record di
tipo DISCO, i cui campi a nostra disposizione sono:
- AUTORE
- TITOLO
- ANNO
- ETICHETTA
- NOTE
- NUMERO LP
- DURATA (ORE, MINUTI E SECONDI)
Il campo -AUTORE- puo' essere compilato indifferentemente con caratteri
minuscoli o maiuscoli (e' consigliata comunque una uniformita' di scrittura
con tutto il campo maiuscolo o con la sola iniziale maiuscola) in quanto
l'ordinamento ignora il tipo di carettere usato. Cio' non vale per i campi
-ANNO- e -TITOLO-.
Il campo -ANNO- e' un alfanumerico di 9 caratteri in quanto e' previsto un
inserimento di due date e un separatore, questo nella necessita' di immettere
eventualmente una prima data di stampa e una di ristampa del disco.
Ad esempio se un disco/cd/cassetta contiene brani del 1969 ma sono stati
incisi nel 1992, possiaamo scrivere "1969-1992". Naturalmente la prima data
indicata e' quella che contera' ai fini dell'ordinamento.
Il campo -ETICHETTA- prevede lo spazio per un possibile inserimento
"<etichetta produttrice>-<etichetta distributrice>" di cui consiglio l'uso
per una maggiore precisione dei dati.
Il campo -NOTE- puo' essere usato per indicare se il disco/cd/cassetta e'
un live, bootleg, raccolta o altri tipi di informazione.
Il campo -NUMERO LP- serve a specificare di quanti LP e' composto l'album in
questione ovvero indicare "2" se l'album e' doppio, "3" se triplo e cosi' via
sino a 9 LP. Se questo campo viene lasciato a "1" NON sara' possibile
inserire eventuali brani contenuti nel secondo, terzo ecc. LP, quindi
attenzione a compilarlo correttamente.
I campi -ORE-, -MINUTI-, -SECONDI-, servono per specificare la durata
dell'LP. Suddetti campi possono essere compilati in automatico anche dal
programma, specificando la durata dei singoli brani, anzi se la somma dei
tempi dei brani non coincide alla durata riportata nell'lp, avremo la
facolta' di sostituire il tempo impostato col tempo calcolato.
Il tasto <F2> serve invece per la cancellazione del record su cui siamo
posizionati. I dati del record ci verranno riproposti e una maschera di
scelta ci chiedera' se lo vogliamo cancellare. Di default saremo posizionati
su "NO", ma con i tasti freccia DESTRA e SINISTRA abbiamo la facolta' di
confermare l'annullo.
Con il tasto <F3> e' possibile attivare le schermate di filtro in cui
compaiono tutti i campi che compongono i records o in base a una ricerca sui
titoli.
FILTER SUGLI LP.
Impostando le chiavi di selezione si otterra' una lista ottenuta in base
alle chiavi selezionate e la segnalazione del numero di records che
soddisfano le chiavi di filtro. Naturalmente se nessun records corrisponde
alla selezione , una finestra ce lo segnalera' e bastera' premere un tasto
per tornare al menu di consultazione. Sono presenti anche i campi -SOURCE- e
-TIPO CD- che, naturalmente valgono solo e ripettivamente per le cassette e i
CD. Nel caso degli LP (o del SOURCE per i CD) e' sempre possibile impostare
dei valori, ma con l'unico risultato di non trovare nessun record
selezionato. Ovviamente se siamo nella zona LP il filtraggio avviene SOLO
sugli LP e cosi' per le zone CD e CASSETTE. Solo nella zona di RICERCA
GLOBALE selezioneremo fra tutti i records presenti.
Facciamo qualche esempio.
-Se nel campo -AUTORE- mettiamo "CA" nel campo -ANNO- mettiamo "1989"
otterremo la lista di tutti gli autori la cui iniziale e' CA che hanno fatto
degli lp nel 1989.
-Se nel campo -ANNO- mettiamo "198" avremo la lista di tutti gli LP
acquistati negli anni che vanno dal 1980 al 1989.
-Se nel campo -TITOLO- mettiamo "GREATEST" avremo la lista di tutti gli LP il
cui titolo inizia per "GREATEST".
-Se nel campo -TIPO CD- mettiamo "DDD" otteremo la lista di tutti i CD
registrati interamente in digitale.
- Se nel campo -ANNO- inseriamo "197" e nel campo -NOTE- mettiamo "colonna
sonora" otteremo tutte le colonne sonore risalenti e incise negli anni '70.
Insomma, con questa opzione possiamo sbizzarrirci nelle indagini piu'
disparate (quanti album posseggo incisi nel mio anno di nascita? Quanti
album che iniziano per "FOR" sono stati prodotti negli anni '80? Quanti AAD
di concerti live posseggo? Quanti albums della CBS ho comprato nel 1984 ?
ecc.) sia per effettive consultazioni statistiche o solo per puro
divertimento!
FILTER SUI BRANI
Questa opzione consiste essenzialmente in una ricerca dei brani fra tutti
gli LP esistenti. Una volta inputati i caratteri iniziali da ricercare, in
caso positivo otterremmo la lista con il titolo del brano, l'album, il numero
di LP (in caso di doppi, tripli ecc.) e il lato di locazione. Per
visualizzare tutte queste informazioni bastera' semplicemente posizionarsi
con le freccie alto e basso sul titolo selezionato e spostarsi a destra e
sinistra per scorrere i rimanenti campi non visualizzati. Nel caso in cui la
stringa ricercata non esista, ci verra' segnalato a video il mancato
rintracciamento.
Ad esempio:
Titolo da ricercare: ABCDE
BRANO..............AUTORE..............TITOLO..........NUM.LP......SIDE
ABCDE ZYXWVU TSRQP IJKLMNOP 1 2
ABCDEFGHI JHYGTFR FFGGGH LKJKHJHGF 1 1
ABCDE JKHQWAZ PZQMOXWNICEB QZWXEC RVTB YN 2 1
*** INSERIMENTO ANAGRAFICO TITOLI ***
Appena i dati anagrafici del record sono stati inseriti o variati, comparira'
la maschera di inserimento dei titoli. Se non vogliamo inserirli, bastera'
premere il tasto <ESC>, mentre in caso contrario nuovamente con <F1>
inseriamo il titolo, <INVIO> lo variamo e <F2> lo cancelliamo.
Nella maschera di inserimento titoli possiamo specificare il titolo del
brano, in che LP (in base al numero specificato nell'anagrafica dell'album) e
in che lato si trova (ovviamente quest'ultimo non e' modificabile per i
CD!). Questi due campi vengono aggiornati con l'ultimo inserimento
effettuato, ovvero se precedentemente abbiamo inputato un brano contenuto
nell'LP 3 e nella SIDE 2, all'inserimento del brano successivo saranno ancora
proposti LP="3" e SIDE="2".
Infine verra' chiesta la durata del brano, la quale verra' sommata con tutti
i tempi degli altri brani e se questa somma risultera' diversa al tempo
impostato nell'album avremo la facolta' di sostituirlo.
Esempio:
L'album e' stato impostato con durata "1h 13min 25sec." (1)
La somma dei tempi dei brani e' di "1h 14min. 52sec." (2)
A questo punto ci verra' proposta una maschera con la seguente dicitura:
-------------------------------------------------------
! Il tempo totale dei brani e' di 1h 14min. 52 sec. !
! mentre il tempo preimpostato e' di 1h 13min. 25sec. !
! Vuoi sostituire? !
! SI NO !
-------------------------------------------------------
Scegliendo "SI" il tempo (1) nell'album verra' sostituito dal tempo (2),
altrimenti il tempo (1) rimarra' invariato.
Per uscire dall'inserimento dei titoli, battere <ESC>, e ancora una volta
<ESC> per tornare all'inserimento degli album.
Naturalmente il tasto <ESC> e' sempre disponibile per uscire dalle maschere
di inserimento/variazione/annullo.
NB: Alcuni mi hanno fatto notare che il campo atto all'inserimento del titolo
del brano e' troppo corto, ma questa scelta e' stata condizionata dal fatto
che la lunghezza e' quella massima per poter essere stampata nella cover,
pena il troncamento del campo stesso. Francamente ritengo che le due
alternative possano essere ugualmente accettabili, ho quindi bisogno di un
vostro parere a riguardo, sulla maniera di procedere nella prossima versione.
*** GESTIONE CD
Vale lo stesso discorso visto precedentemente per la -GESTIONE DISCHI-, con
l'unica differenza che e' presente, nelle maschere di inserimento/variazione,
il campo aggiuntivo -TIPO- ovvero un alfanumerico di 4 caratteri gestibile
per l'inserimento del tipo di incisione usato per il cd, cioe' "AAD/ADD/DDD".
Inoltre uno spazio e' disponibile per l'inserimento di un carattere a scelta
(consiglio il punto interrogativo) per indicare se il tipo di cd e' tale
perche' e' indicato sulla confezione o se e' frutto di una valutazione
personale.
Ad esempio, se un cd la cui confezione non riporta alcuna indicazione
riguardo il tipo di incisione ci sembra un AAD, possiamo scrivere "AAD?".
NB: E' ovvio che inserendo i brani dei CD, non sara' possibile indicare la
SIDE di locazione!
*** GESTIONE CASSETTE
Vale lo stesso discorso visto precedentemente per la -GESTIONE DISCHI-, con
l'unica differenza che e' presente nelle maschere di inserimento/variazione
il campo aggiuntivo -SOURCE- ovvero un alfanumerico di 15 caratteri gestibile
per l'inserimento della fonte di registrazione della cassetta. Questo campo
e' stato inserito per dar modo a terze persone che leggono la lista, di farsi
un'idea sulla qualita' di registrazione, in quanto una cassetta che riporta
il campo -SOURCE- compilato con "CD", e' molto probabilmente di qualita'
superiore rispetto alla stessa incisione la cui fonte e' una cassetta.
Ad esempio possiamo usare la convenzione :
CD se la cassetta e' stata incisa da cd
CASSETTA se la cassetta e' stata duplicata da un'altra cassetta
AIRCHECK se la cassetta e' stata incisa dal vivo con microfono
TV se la cassetta e' stata incisa da una trasmissione televisiva
ecc...
N.B.: ricordo che duplicare dischi/cassette/cd o fare bootleg ai concerti
senza autorizzazione e' reato! (so cosa state pensando, ma non voglio essere
accusato di incitazione a delinquere!!)
*** GESTIONE GLOBALE
Vale lo stesso discorso visto precedentemente per la -GESTIONE DISCHI-, con
la differenza che e' stata eliminata la funzione di -INSERIMENTO-, in quanto
esistono gia' le tre voci differenziate a seconda del tipo di record da
inserire. E' stata aggiunta pero' la voce -CONSULTAZIONE- attivabile con
<F1> che visualizza la scheda completa del record su cui siamo posizionati e
il tipo di record (DISCO/CD/CASSETTA). Inoltre con i tasti freccia DESTRA e
SINISTRA (o ALTO e BASSO) e' possibile vedere la scheda del record successivo
o precedente.
Il discorso invece non cambia per -VARIAZIONE- e -INSERIMENTO-.
*** STAMPE ***
*** ! ATTENZIONE ! ***
Questa sezione e' disponibile ai soli utenti registrati.
Consultare a INIZIO documento le modalita' di registrazione
e il paragrafo SBLOCCO PASSWORD
**********************
N.B.: Il programma invia la stampa alla porta parallela (LPT) attualmente in
uso e presuppone che i caratteri di controllo siano del set IBM. Inoltre la
maggior parte delle stampe sono su 132 colonne con caratteri compressi.
Quindi e' possibile variare l'output su diverse periferiche solo facendo le
opportune variazioni da DOS mentre non e' possibile variare i codici di
controllo o la diversa dimensione di stampa. Questi settaggi saranno
modificabili nelle prossime versioni di REC o creati su misura per tutti gli
utenti registrati che ne faranno richiesta e che mi segnaleranno i codici di
formattazione testo necessari.
Attivando questa voce si accede al menu STAMPE che e' suddiviso in:
- STAMPA DISCHI
- STAMPA CD
- STAMPA CASSETTE
- STAMPA GLOBALE
- STAMPA COVER
- RITORNO AL MENU PRECEDENTE
Vediamoli in dettaglio:
*** STAMPA DISCHI
Una volta attivata questa voce, possiamo scegliere il tipo di stampa che puo'
essere COMPATTA o ESTESA.
La stampa COMPATTA visualizza un record per riga, pero', perche' cio' potesse
avvenire, le dimensioni di alcuni campi sono state ridotte di qualche
carattere; quindi se noterete in queste stampe che alcuni caratteri sono
mancanti, non e' un errore di stampa, bensi' una precisa scelta per far
rientrare in una linea l'intero record.
La stampa ESTESA invece riporta i campi in maniera integrale, a scapito pero'
di un maggiore spazio occupato, in quanto i campi sono disposti su piu'
righe, anche se i records sono affiancati a due a due.
Una volta selezionato il tipo di stampa, possiamo scegliere DA che record A
che record effettuare la lista. In automatico verranno proposti il primo e
l'ultimo record presenti nell'archivio che corrisponde al tipo di record
selezionato (DISCHI/CD/CASSETTE). Ad esempio possiamo scegliere:
- DA: "Cure" A: "Cure" otteniamo la stampa dei soli album dei Cure
- DA: "Alarm" A: "Cure" otteniamo la stampa dei records tra Alarm e Cure
- DA: "C" A: "L" otteniamo la stampa di tutti i record compresi tra C e L
A questo punto il programma controlla se la stampante e' attivata e in caso
affermativo la procedura viene eseguita, altrimenti compare una finestra di
attesa da cui si puo' uscire collegando o accendendo la stampante, oppure si
puo' abortire l'operazione premendo <ESC>.
In ogni caso se per qualunque ragione si volesse interrompere la stampa, e'
sempre disponibile il tasto <ESC>.
*** STAMPA CD
L'opzione e' assolutamente identica a -STAMPA DISCHI-, con l'ovvia differenza
che il contenuto della stampa riguarda esclusivamente i cd. Inoltre il form
di stampa e' adeguato alla presenza aggiuntiva del campo -TIPO- (vedi
-GESTIONE CD-).
*** STAMPA CASSETTE
L'opzione e' assolutamente identica a -STAMPA DISCHI-, con l'ovvia differenza
che il contenuto della stampa riguarda esclusivamente le cassette. Inoltre
il form di stampa e' adeguato alla presenza aggiuntiva del campo -SOURCE-
(vedi -GESTIONE CASSETTE-).
*** STAMPA GLOBALE
Tutte le opzioni rimangono invariate rispetto a quelle viste finora. La
differenza principale consiste nel fatto che da qui possiamo fare una stampa
globale di tutti i records presenti in archivio.
Da notare che, sia per la stampa COMPATTA che per quella ESTESA, esiste il
campo -TIPO/SOURCE- che viene compilato differentemente o dal campo -TIPO- o
dal campo -SOURCE-, a seconda che il record corrispondente sia un cd o una
cassetta. Naturalmente dove esiste uno non esiste l'altro quindi non puo'
avvenire confusione. Inoltre ogni record e' contrassegnato da un numero il
cui significato e' :
1 = DISCO
2 = CD
3 = CASSETTA
Questa codifica e' comunque riportata anche sul modulo stampato.
A queste due scelte se ne aggiunge una terza (non presente nella versione
precedente), ovvero STAMPA SCHEDA. Questa voce consente di avere una scheda
del singolo album con tutti i dati in esso inserito (similarmente alla STAMPA
ESTESA di un solo album), con l'aggiunta pero' della lista dei brani e dei
tempi associati, divisi per LP e lato. In questo caso verra' chiesto la
stringa dell'album da cercare (vedi INSERIMENTO LP/CD/MC) e una volta
selezionato, bastera' premere <INVIO> x cominciare a stampare.
L'output prodotto sara' di questo tipo:
---------------------------------------------------------------------------
Scheda Globale - Stampata con il programma REC 1.2 - (c) ScordaWare 1994
Autore.....: Nuova Era
Titolo.....: Io e il Tempo
Supporto...: LP
Anno.......: 1992
Etichetta..: Contempo-EMI
Note.......:
Numero LP..: 1
Durata.....: 0H 0' 0"
TITOLI BRANI
▀▀▀▀▀▀▀▀▀▀▀▀
LP Numero 1 - Side 1 ┌─┤ Titolo brano ├──────────────────┤ Durata ├─────┐
│ IO E IL TEMPO 0' 0" │
│ a) Al passato 0' 0" │
│ b) Meditazione 0' 0" │
│ c) Io Bambino 0' 0" │
│ d) Impietoso scorrere 0' 0" │
└──────────────────────────────────────────────────┘
LP Numero 1 - Side 2 ┌─┤ Titolo brano ├──────────────────┤ Durata ├─────┐
│ DOMANI IO VECCHIO 0' 0" │
│ a) Verita' in uno specchio 0' 0" │
│ b) Il Mago dell'eternita' 0' 0" │
│ c) Smarrirsi 0' 0" │
│ d) Tra l'immagine di un Dio 0' 0" │
│ e) Riflessioni dell'essere 0' 0" │
│ f) Al futuro 0' 0" │
└──────────────────────────────────────────────────┘
----------------------------------------------------------------------------
*** STAMPA COVER (disponibile anche per gli utenti NON REGISTRATI)
Con questa opzione e' possibile, dopo aver selezionato gli album desiderati,
stampare una cover gia' compilata da anteporre o sostituire a quella in
dotazione delle cassette vergini. I dati riportati sono:
- sul bordo della cassetta compare l'AUTORE e il TITOLO disposti su due righe
- le prime due righe del frontale contegono l'AUTORE e il TITOLO e
sottostante l'ANNO e la fonte di duplicazione (DISCO/CD/CASSETTA) a seconda
del tipo di supporto da cui registriamo.
- i due lati composti dai rispettivi titoli che, naturalmente, vengono
prelevati dall'anagrafica dell'album selezionato.
Prima di proseguire con la spiegazione, introduciamo la convenzione di
definire c46 le cassette vergini atte a contenere un solo LP (quindi un lato
dell'album corrisponde a un lato della cassetta) e c90 le cassette sulle
quali possiamo registrare 2 LP.
E' comunque ben inteso che possiamo registrare un solo LP su una c50, c60,
c70 ecc., ma e' importante capirsi sul concetto di UN LP su una SOLA
cassetta.
La prima richiesta che ci viene fatta e' se vogliamo stampare la cover per 1
o 2 LP. Per una facile ricerca inputiamo la stringa di partenza del primo lp
desiderato (il quale una volta selezionato verra' visualizzato verso il basso
dello schermo) ed eventualmente, se la scelta e' stata di stampare due album,
procederemo all'inserimento del secondo LP. Una volta fatto questo
comparira' una maschera riportante i titoli degli LP scelti, una riga per
ogni album che compone l'LP; ovvero se il primo LP e' un quintuplo, avremo 5
righe dello stesso lp distinte dal primo campo a destra indicante il numero
di LP corrispondente (1,2,3...). Da cio' si deduce che al massimo
esisteranno 18 righe di LP nel caso in cui si siano selezionati 2 album
nonupli.
I restanti campi visualizzati sono (da sinistra):
Numero cover e lato, autore, titolo e il sopracitato LP corrispondente. A
questo punto abbiamo diverse scelte a nostra dispozione. Vediamole in
dettaglio:
- 0,1/9-A...I : posizionandoci sull'album e sull'LP scelto e premendo uno di
questi tasti, possiamo settare la stampa corrispondente alla cassetta
ennesima scelta. La disponibilita' di questi tasti e' dipendente dal numero
di LP presenti, ovvero se abbiamo un LP quintuplo e un LP sestuplo, i tasti
disponibili vanno da 1 a 9 piu' A (=10) e B (=11). Il tasto 0 e' disponibile
per togliere un'assegnazione fatta in precedenza.
NB: visto che nella peggiore delle ipotesi possiamo decidere di stampare due
album nonupli con ogni LP su un lato di una c90, si capisce perche' la scelta
puo' arrivare sino ad I (=18). Comunque i tasti disponibili sono sempre
visualizzati a video.
Selezionata la cassetta, dobbiamo selezionare la side corrispondente (A o B).
Nel caso in cui la cassetta scelta sia gia' completamente riempita, o se il
lato sia gia' stato usato, ci verra' segnalato a video e dobbiamo inserire
nuovamente o la cassetta o il lato.
- N : useremo N se vogliamo stampare l'LP su una c46. Fatto questo, in
corrispondenza della riga selezionata leggeremo A&B, in quanto non e'
necessario specificare ne' il lato ne' la cassetta sulla quale stampare.
- F8 : con questo tasto annulliamo ogni assegnazione
- F9 : ordinamento alfabetico delle righe presenti. Questa implementazione,
pur non avendo un utilizzo reale in quanto il sort avviene automaticamente ad
ogni variazione, e' rimasta per ragioni puramente tecniche.
- F10 : con questo tasto facciamo una assegnazione automatica dei vari LP,
sistemati sequenzialmente su un lato di una c90, quindi il primo LP sara'
sulla side A della cassetta 1, il secondo sulla side B della cassetta 1, il
terzo sulla side A della cassetta 2 e cosi' via.
- INVIO : procediamo alla stampa
- ESC : annullo di ogni operazione e ritorno al menu stampe
NB: considerato che il CD e' l'unico supporto a non avere due lati, se viene
selezionato per la stampa su ambo i lati (c46), il programma non ha modo di
determinare quali brani possano finire sul lato 1 o sul lato 2, quindi ho
optato per la democratica soluzione di dividere in due i titoli,
distribuendoli equamente sulle due side. Non e' una soluzione molto
elegante, ma e' l'unica possibile (se non tramite un calcolo combinatorio in
base ai tempi che comunque non garantisce una reale corrispondenza). E'
comunque una pecca alla quale cerchero' di rimediare...
*** STAMPA SU FILE (disponibile anche per gli utenti NON REGISTRATI)
Da questa zona del menu e' possibile, dopo aver selezionato i records di
margine (DA: A:), creare un file sulla directory di lavoro chiamato
LISTAREC.TXT. Il file e' di tipo testo quindi perfettamente stampabile
separatamente e esportabile su altri package che prevedono questa
possibilita'. Oltre la lista dei records, il file contiene una riga di
intestazione e una di legenda indicante il tipo di dato come gia' visto sulla
stampa globale compatta. Anche su questa opzione esiste la possibilita' di
interrompere la creazione del file mediante il tasto <ESC>.
Questa stampa differisce dalla stampa globale compatta per il fatto che
quest'ultima contiene le interruzioni di pagina e la ripetizione delle righe
di intestazione, divenendo quindi estremamente piu' ordinata o leggibile. La
prima invece, se pur ugualmente stampabile, trova vantaggio nella
consultazione a video, dove l'intestazione e il salto pagina non hanno molto
senso.
*** MANUTENZIONE ***
Questo menu (raggiungibile dal MAIN MENU) contiene le opzioni atte alla
manutenzione degli archivi.
Le opzioni consentite sono:
- RICREAZIONE INDICI
- RIPRISTINO RECORDS ANNULLATI
- CONFERMA RECORDS ANNULLATI
- ORDINAMENTO FISICO
- CAMBIA PASSWORD
*** RICREAZIONE INDICI
Normalmente gli archivi DBF sono piuttosto corazzati, al contario il file
indice e' piuttosto fragile. Se doveste quindi riscontrare problemi nei dati
(titoli o brani mancanti o non ordinati) questa opzione e' quella da usare
per aggiustare le cose. Anche se non comporta rischi per i dati, viene
sempre chiesta la conferma a procedere. Finita l'operazione (automatica) il
programma torna al menu -MANUTENZIONE-.
N.B.: L'operazione non e' pericolosa e quindi e' eseguibile in ogni momento.
In ogni caso non e' indispensabile il suo utilizzo in quanto, ad ogni nuovo
caricamento di REC, il reindicizzo dei dati e' automatico.
*** RIPRISTINO RECORDS ANNULLATI
Il DBase 3+ (e il Clipper), in caso di annullo di un record, non lo
cancellano fisicamente dall'archivio, ma lo marcano come "cancellato",
rendendolo invisibile e ingestibile. Con questa opzione e' possibile
recuperare tutti i records precedentemente annullati per errore (a meno che
non sia prima stata lanciata la funzione di -CONFERMA RECORDS ANNULLATI-).
Quindi se qualche records e' stato involontariamente cancellato, ora possiamo
ripristinarlo.
Ci verra' presentata la lista dei records annullati e con <INVIO> comparira'
una richiesta di conferma dell'operazione, dopo la quale il record scelto
sparira' dalla lista per poterlo ritrovare nuovamente in archivio. Se il
record ripristinato conteneva dei brani, questi saranno ripristinati a loro
volta.
Ovviamente se non esistono records annullati, la cosa ci sara' segnalata e
dopo aver premuto un tasto, potremo proseguire.
*** CONFERMA RECORDS ANNULLATI
In precedenza abbiamo visto come vengono trattati i records cancellati.
Questa procedura compie la funzione opposta al -RIPRISTINO RECORDS ANNULLATI-
ovvero tutti i records finora annullati logicamente, vengono depennati
fisicamente e definitivamente dall'archivio, insieme agli eventuali titoli.
Questa opzione e' consigliata a fronte di molti annulli effettuati, in modo
che si riducano le dimensioni dell'archivio e si aumentino le prestazioni in
termini di velocita'.
Sarebbe buona norma lanciare questa funzione periodicamente per ottimizzare i
dati sia sull'archivio degli album che in quello dei titoli.
*** ORDINAMENTO FISICO
I records che immettiamo vengono memorizzati in ordine progressivo e non
secondo le chiavi di ordinamento predisposte, che agiscono esclusivamente sul
file indice. Questo avviene per velocizzare al massimo le operazioni di
ricerca e inserimento. E' possibile pero' ordinare il file fisicamente
ottenendo l'indubbio vantaggio di rendere notevolmente piu' veloci tutte le
operazioni di ricerca/inserimento/variazione e annullo. Quindi consiglio di
adoperare questa opzione, specie se si notano vistosi rallentamenti durante
le varie gestioni.
ATTENZIONE perche' questa procedura oltre ad ordinare i dati, esegue
l'ANNULLO FISICO dei records quindi evitate di lanciarla se avete intenzione
di ripristinare dei records precedentemente annullati logicamente.
N.B.: Attenzione anche al fatto che, durante questa operazione, il file dati
viene duplicato, quindi bisogna accertarsi di avere abbastanza memoria libera
sul drive utilizzato.
*** CAMBIA PASSWORD
Da questo punto del programma e' possibile sbloccare le stampe tramite
l'inserimento della password che riceverete all'atto di registrazione. Non
e' importante inserirla da questo punto, in quanto la procedura proposta e'
identica a quella iniziale, quindi potrete agire sia da qui che uscendo dal
programma e rilanciandolo. Per ulteriori informazioni leggi il paragrafo
SBLOCCO PASSWORD ad inizio file.
*** NOTE TECNICHE ***
Nella malaugurata ipotesi che il file -RECORDS.DBF- andasse perduto
definitivamente, non potrete certo recuperare i dati, pero' sarete in grado
almeno di ricreare la struttura, in modo da poter reinserire i records.
Innanzitutto consiglio di tentare SEMPRE con il comando UNDELETE del dos che
nel caso in cui sia stato precedentemente eseguito un ORDINAMENTO FISICO ,
permette di ripristinare il file temporaneo TEMP.DBF che contiene i dati
inseriti sino a quel momento. Fatto questo e' sufficente rinominarlo con il
nome RECORDS.DBF.
Naturalmente e' sempre consigliabile ed opportuno fare delle copie di
salvataggio ed evitare ogni problema.
Per quello che riguarda invece i reports di stampa, e' possibile leggere il
nome corrispondente al tipo che vogliamo modificare ogni volta che stampiamo
nella finestra di attesa. Vediamo comunque di riassumerli:
SDIS1.FRM - STAMPA DISCHI COMPATTA
SDIS2.LBL - STAMPA DISCHI ESTESA
SCD1.FRM - STAMPA CD COMPATTA
SCD2.LBL - STAMPA CD ESTESA
SMC1.FRM - STAMPA CASSETTE COMPATTA
SMC2.LBL - STAMPA CASSETTE ESTESA
SGLO1.FRM - STAMPA GLOBALE COMPATTA
SGLO2.LBL - STAMPA GLOBALE ESTESA
dove i files .FRM sono dei reports e i .LBL sono labels (utilizzabili al
limite anche per stampare su etichette adesive da apporre sulle custodie).
Potete fare tutte le modifiche che desiderate (sempre con il DB3+ o utilities
dedicate), con l'accortezza pero' di usare dei reports per le stampe compatte
e delle labels per le stampe estese.
*** PROBLEMI ATTUALI E SOLUZIONI FUTURE ***
Il programma e' ben rodato e non dovrebbe avere problemi particolari, ho
volutamente pero' limitato la gestione degli errori in quanto, se ne
dovessero accadere, possiate segnalarmi la procedura che li ha generati e il
numero di riga corrispondente.
N.B.: il BREAK e' rimasto attivato e quindi sempre disponibile. In ogni caso
ne sconsiglio fortemente l'uso e non garantisco sull'incolumita' dei dati se
ne viene fatto un uso "selvaggio". Da adoperare quindi SOLO in caso di
piantamento effettivo e non come metodo di uscita!
In fase di conversione degli archivi da 1.1 a 1.2, specie su macchine molto
veloci, esiste l'eventualita' che il campo COD interno agli archivi, venga
assegnato con lo stesso valore su due records. La possibilita' e' piuttosto
remota (ma possibile) e in ogni caso non comporta particolari inconvenienti,
se non che i due records con pari codice condividano anche gli stessi brani.
In questa ipotesi, l'unica soluzione consiste nel cancellare uno dei due
records e ricrearlo subito dopo, insieme all'inserimento dei titoli di
entrambi gli LP. Nella prossima versione, se si rendera' necessario,
implementero' una routine di controllo sulla presenza di codici doppi.
Il clock non e' in tempo reale e la cosa non piace molto neanche a me, ma
proprio non avevo tempo di fare la routine in assembler (o cercarne di gia'
fatte!). In una delle prossime versioni 1.x, anche questo optional sara'
sistemato.
Ho gia' ricevuto alcune richieste per personalizzare il settaggio delle
stampanti, annoso problema che coinvolge i possessori di jet/bubble/laser
printer. Sto ancora studiando alcune soluzioni a riguardo, ma e' certo che
prossimamente implementero' la possibilita' di settare la stampante su porte
diverse o con parametri diversi, provvedero' subito con una procedura
dedicata.
I supporti fonografici che il programma prevede, sono quelli che la quasi
totalita' delle persone possiede (ovvero dischi/cd/cassette). Sono pero'
consapevole delle nuove tecnologie che stanno prendendo piede (DCC,DAT,Mini
Disk ecc.), senza contare che molti vorrebbero gestire mix, 45 e mini-cd.
Molti hanno fatto questa richiesta che avrei voluto accontentare in REC 1.2,
ma la progettazione era gia' troppo in fase avanzata per tali modifiche.Nella
prossima versione esistera' questa possibilita', anzi preannuncio che non
esistera' piu' in limite di supporti, ma questi saranno creati in maniera
personalizzata a seconda delle esigenze individuali.
Sembra inoltre che molti avrebbero interesse ad avere anche una gestione
videoteca inclusa nel programma. La cosa sara' fatta! Ancora il progetto e'
in fase di studio, ma sara' sicuramente implementato.
In generale posso preannunciare che la prossima versione di REC sara' la 2.0,
completamente riscritto, dotato di menu' a tendina, una scheda records piu'
dettagliata, con le modifiche sopra riportate insieme a tante e tante
funzioni in piu'. Il vostro aiuto sulla direzione da seguire e' stato
fondamentale. Continuate cosi'!
Naturalmente sono disponibile per ogni consiglio o proposta e invito
caldamente chiunque riscontrasse dei bugs a segnalarmelo subito, sia che
siate utenti registrati o no.
*** I SALUTI! ***
Spero innanzitutto che il programma REC 1.2 possa essere di vostro gradimento
e che vi aiuti nella gestione di quel bene prezioso che ci appartiene e che
chiamiamo MUSICA.
Ringrazio innanzitutto coloro che si sono registrati, che sono stati
veramente tanti; un successo insperato per un programma shareware sviluppato
in Italia!
In questo programma e' stata utilizzata la funzione STATUSBAR() messa
gentilmente e gratuitamente a dispozione degli utilizzatori da Stephen L.
Woolstenhulme che omaggio con questa citazione.
Un saluto in particolare al mio beta tester Ivano Martinelli (dai che
finalmente unifichiamo le nostre liste!), all'efficentissimo Enrico Cambi che
ha scoperto diversi problemi e ha contribuito a migliore l'interfaccia utente
Inoltre un grazie a Rosa, la mia ragazza che ha sopportato per tante ore i
miei sproloqui e le mie crisi isteriche da programmazione.
Infine un saluto a voi tutti nella speranza di sentirvi entusiasti e
numerosi.
A risentirci
MASSIMILIANO SCORDAMAGLIA